Big Huge Thesaurus

Geum urbanum

noun